Solid Cable as default, 2 new Guides PRs, and much more! | This Week in Rails
https://world.hey.com/this.week.in.rails/solid-cable-as-default-2-new-guides-prs-and-much-more-95bfe720
Add Solid Cable by dhh · Pull Request #52889 · rails/rails · GitHub
railtiesに関する変更です
Action CableのデフォルトのサブスクリプションAdapterとしてSolid Cableが追加されました
Action CableはWebSocketを介してクライアントとサーバー間のリアルタイム通信を行なう仕組みです
サブスクリプションAdapterは、通信の際のメッセージの配信や管理をどのように行うかを決定します
Action Cableで利用されるバックエンドストレージを決定し、複数のサーバー間でのメッセージの配信を処理します
これまでサブスクリプションAdapterの選択肢はRedis・PostgreSQL・カスタムAdapterの3つで、デフォルトはRedisでした
今回のプルリクエストにより、Adapterの選択肢が増えてSolid Cableがデフォルトになりました
先週からのSolid Queue、Solid Cacheに引き続き、Solid Cableの紹介でした
今回のリリースにより、デフォルトの設定でRailsを立ち上げるとデータストアは1つのRDBMSだけでRailsのすべての機能を動かせるようになります
Solid Cable is the last piece before we can fully claim that Rails 8 only requires a database as a dependency to get access to all frameworks and functionality.
by DHH